non-revocable trust - Español Inglés Diccionario